// import qs from "qs";
// import Taro from "@tarojs/taro";

/**
 * 生成随机key，用于页面之间传递参数
 */
export function getRandomId(): string {
  const random = 'xxx_xx_yy_yxx'.replace(
    /[xy]/g,
    function(c) {
      const r = (Math.random() * 16) | 0;
      const v = c === 'x' ? r : (r & 0x3) | 0x8;
      return v.toString(16);
    }
  );

  const randomId = `${random}_${new Date().getTime()}`;

  return randomId;
}

/**
 * 获取当前页面的传递参数 routerKey
 */
// export function getCurrentRouteKey() {
//   const params = qs.parse(Taro.getCurrentInstance().router?.params);
//   // const params = formatParams(Taro.getCurrentInstance().router?.params);
//   if (!params || !params[DEFAULT_CACHE_KEY]) return ''
//   return params[DEFAULT_CACHE_KEY] + ''
// }
